Dictionary Lookup:
KTM Class 26
No Pronunciation Data
Chinese definitions:
马来亚铁道26型柴油机车 [mǎ lái yà tiě dào xíng chái yóu jī chē]